import axios from 'axios'
import { getToken } from './setToken'
// axios基础封装
const Request = axios.create({
    
        
    // 根域名
    baseURL: 'http://sph-api.atguigu.cn/',
    // 超时时间
    timeout: 5000
})
// axios请求拦截器
Request.interceptors.request.use(config => {
    const token = getToken('token') || ''
    if (token) {
        config.headers.token = token
    }
    return config
}, e => Promise.reject(e))


// axios响应式拦截器
Request.interceptors.response.use(res => { return res.data }, e => {
    // if (status === 401) {
    //     location.href = '/login'
    // }
    return Promise.reject(e)
})
export default Request